give (one's) best - Alemán Inglés Diccionario